last sacrament - German English Dictionary